package com.itheima.aop;

import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.springframework.stereotype.Component;

//这个注解就是将该增强类注入进Springioc里面创建对象是用
@Component
//Aspect的作用就是告知Spring这是aop的增强工具类（告知Spring这是Aop的一个增强工具类）
@Aspect

public class AspectDemo3Anno {
  /*  @Before("execution(* com.itheima.service.impl.*.*(..))")
    public void Before(){
        System.out.println("1前置通知");*/

    //现在就是第二种注解
    @Before("@annotation(com.itheima.anno.anno)")
    public void Before() {
        System.out.println("1前置通知");
    }
}
